/**
 * @description 用户数据操作
 * @author 双越老师
 */
const User = require("../../models/User")

!(async () => {
  //注册:创建一个新的用户
  //   await User.create({
  //     username: "xiaomo01",
  //     password: "123"
  //   })

  //再建一个新的用户
  //   await User.create({
  //       username: '13120408213',
  //       password: '123'
  //   })

  // 登录：查询单个用户
  //   const zhangsan = await User.findOne({
  //     username: "xiaomo01",
  //     password: "123"
  //   })
  //   console.log("zhangsan", zhangsan)

  const id = "6603f6d007da24eb04f83cb6"
  const newData = {
    username: "王麻",
    password: "123"
  }
  const address = await User.findOneAndUpdate({ _id: id }, newData, {
    new: true //返回更新之后的最新数据（默认是false，返回更新之前的数据）
  })
})()
